#pragma once
#include<iostream>
#include<map>
#include <sys/types.h>          /* See NOTES */
#include <sys/socket.h>
#include<cstring>
#include<cstdlib>
#include<cerrno>
#include <netinet/in.h>
#include <arpa/inet.h>
#include<pthread.h>
#include<memory>
#include"ERR.hpp"

using namespace std;